//package com.foreknow.demo12;
//
//import java.util.ArrayList;
//import java.util.Iterator;
//import java.util.List;
//import java.util.Scanner;
//
///**
// * 从控制台输入3次学生的信息(学号、姓名、年龄)、将这些学生保存到一个List集合中，最后对集合遍历输出，
// * 显示每个学生的信息。
// * 用方法来实现
// */
//public class Test {
//    public List<Student> printInfo(List<Student> list) {
//       return list;
//    }
//    public static void main(String[] args) {
//        Scanner input = new Scanner(System.in);
//        List<Student> list = new ArrayList<>(); //创建一个集合容器
//        for(int i = 1;i<=2;i++){
//            Student s = new Student(); //创建学生对象
//            System.out.println("请输入学号: ");
//            int sno = input.nextInt();
//            System.out.println("请输入姓名: ");
//            String sname = input.next();
//            System.out.println("请输入年龄: ");
//            int age = input.nextInt();
//            s.setSid(sno); //将接收到的信息保存到对象中
//            s.setName(sname);
//            s.setAge(age);
//            //将当前对象保存到信息中
//            list.add(s);
//        }
//        //从集合中获取元素(需要遍历集合)
//        Test test = new Test();
//        List<Student> list1 = test.printInfo(list);
//        System.out.println(list1.size());
////        for(int i = 0;i<list.size();i++) {
////            Student ss = list.get(i);//从集合中获取元素
////            System.out.println(ss.getName());
////        }
////        System.out.println("----------------foreach增强for循环--------------------");
////        for (Student stu:list) {
////            System.out.println(stu.getName());
////        }
////
////        System.out.println("----------------迭代器--------------------");
////        Iterator<Student> it = list.iterator();
////        while (it.hasNext()) {
////            Student student = it.next();
////            System.out.println(student.getName());
////        }
//    }
//}
